package com.liuqi.openai.data.document;

import java.io.InputStream;

/**
 * 定义将InputStream解析为文档的接口
 * 不同的文档类型需要专门的解析逻辑
 *
 * @author liuqi
 * @date 2025/8/7
 **/
public interface DocumentParser {

    /**
     * 将InputStream解析为文档
     *
     * @param input 文档的输入流
     * @return
     */
    Document parse(InputStream input);

}
